be in charge of the tough jobs - Turkish English Dictionary